electro mechanic compression - Turkish English Dictionary